rap rap


Results for "rap rap"

Turkish - English dictionary

rap rap

(Turkish - English dictionary) :
striking the pavement/ground smartly (as do marching feet).